MLSClientImpl

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
open suspend override fun close()

Free up any resources and shutdown the client.

Link copied to clipboard

Get the default ciphersuite for the client. the Default ciphersuite is set when creating the mls client.

Link copied to clipboard
open suspend override fun getPublicKey(): <Error class: unknown class><ByteArray, MLSCiphersuite>

Public key of the client's identity.

Link copied to clipboard
open suspend override fun <R> transaction(name: String, block: suspend (context: MlsCoreCryptoContext) -> R): R

Runs a block of code inside a CoreCrypto transaction.